﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="FormInfoBase.cs" company="TechBits">
//   Copyright (c) TechBits. All rights reserved.
// </copyright>
// <author>
//   Leandro G. Vacirca.
// </author>
// <summary>
//   Defines the FormInfoBase type.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace IntelliShortCut.UI.Forms
{
    using System.Drawing;
    using System.Windows.Forms;

    /// <summary>}
    /// Form info base.
    /// </summary>
    public partial class InfoBaseForm : Form
    {
        /// <summary>
        /// Initializes a new instance of the <see cref="FormInfoBase"/> class.
        /// </summary>
        public InfoBaseForm()
        {
            InitializeComponent();
        }

        /// <summary>
        /// Gets or sets HeaderImage.
        /// </summary>
        public Image HeaderImage
        {
            get
            {
                return HeaderPictureBox.Image;
            }

            set
            {
                HeaderPictureBox.Image = value;
            }
        }

        /// <summary>
        /// Gets or sets HeaderDescription.
        /// </summary>
        public string HeaderDescription
        {
            get
            {
                return HeaderDescriptionLabel.Text;
            }

            set
            {
                HeaderDescriptionLabel.Text = value;
            }
        }
    }
}
